"use strict"; (() => { var exports = {}; exports.id = 6819; exports.ids = [6819,64820]; exports.modules = { /***/ 72009: /***/ ((module, __webpack_exports__, __webpack_require__) => { __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ pageWrapperTemplate), /* harmony export */ "getServerSideProps": () => (/* binding */ getServerSideProps), /* harmony export */ "getStaticPaths": () => (/* binding */ getStaticPaths), /* harmony export */ "getStaticProps": () => (/* binding */ getStaticProps) /* harmony export */ }); /* harmony import */ var _sentry_server_config_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(96270); /* harmony import */ var _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(58097); /* harmony import */ var _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(20997); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(16689); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(60866); /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(92684); /* harmony import */ var _components_NextSeoWrapper__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(25869); /* harmony import */ var _components_QuranReader__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(14116); /* harmony import */ var _lib_og__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(11670); /* harmony import */ var _redux_defaultSettings_util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(17241); /* harmony import */ var _utils_api__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(4917); /* harmony import */ var _utils_chapter__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(95892); /* harmony import */ var _utils_locale__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(24709); /* harmony import */ var _utils_navigation__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(57933); /* harmony import */ var _utils_number__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(19303); /* harmony import */ var _utils_staticPageGeneration__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(45137); /* harmony import */ var _utils_validator__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(41051); /* harmony import */ var _utils_verse__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(44519); /* harmony import */ var _utils_verseKeys__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(36495); /* harmony import */ var src_pages_error__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(36049); /* harmony import */ var types_QuranReader__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(50467); var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_components_QuranReader__WEBPACK_IMPORTED_MODULE_7__, _utils_navigation__WEBPACK_IMPORTED_MODULE_12__, src_pages_error__WEBPACK_IMPORTED_MODULE_16__]); ([_components_QuranReader__WEBPACK_IMPORTED_MODULE_7__, _utils_navigation__WEBPACK_IMPORTED_MODULE_12__, src_pages_error__WEBPACK_IMPORTED_MODULE_16__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__); const isAyatulKursi = (chapterId, verseNumber)=>chapterId === "2" && verseNumber === 255; const Chapter = ({ chapterResponse , versesResponse , hasError , quranReaderDataType , })=>{ const isRange = quranReaderDataType === types_QuranReader__WEBPACK_IMPORTED_MODULE_17__/* .QuranReaderDataType.Ranges */ .Qi.Ranges; const isChapter = quranReaderDataType === types_QuranReader__WEBPACK_IMPORTED_MODULE_17__/* .QuranReaderDataType.Chapter */ .Qi.Chapter; const { t , lang } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4___default()("common"); if (hasError) { return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(src_pages_error__WEBPACK_IMPORTED_MODULE_16__["default"], { statusCode: 500 }); } const getTitle = ()=>{ if (isRange) { return `${(0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedVerseKey */ .Tj)(versesResponse.pagesLookup.lookupRange.from, lang)}-${(0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedVerseKey */ .Tj)(versesResponse.pagesLookup.lookupRange.to, lang)}`; } if (isChapter) { return `${(0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedNumber */ .rQ)(1, lang)}-${(0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedNumber */ .rQ)(chapterResponse.chapter.versesCount, lang)}`; } const { verseNumber } = versesResponse.verses[0]; // if it's Ayatul Kursi if (isAyatulKursi(chapterResponse.chapter.id, verseNumber)) { return t("quran-reader:ayatul-kursi"); } return `${(0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedNumber */ .rQ)(verseNumber, lang)}`; }; const getPath = ()=>{ if (isRange) { return (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__/* .getRangesNavigationUrl */ .xl)(versesResponse.pagesLookup.lookupRange.from, versesResponse.pagesLookup.lookupRange.to); } if (isChapter) { return (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__/* .getSurahNavigationUrl */ .qm)(chapterResponse.chapter.slug); } const { verseNumber } = versesResponse.verses[0]; // if it's Ayatul Kursi if (isAyatulKursi(chapterResponse.chapter.id, verseNumber)) { return "/ayatul-kursi"; } return (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__/* .getVerseNavigationUrl */ .p5)(chapterResponse.chapter.slug, verseNumber.toString()); }; const path = getPath(); const getCanonicalUrlValue = ()=>{ if (isRange) { return (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__/* .getCanonicalUrl */ .Z2)(lang, path); } if (isChapter) { return (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__/* .getCanonicalUrl */ .Z2)(lang, path); } const { verseNumber } = versesResponse.verses[0]; // if it's Ayatul Kursi if (isAyatulKursi(chapterResponse.chapter.id, verseNumber)) { return (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__/* .getCanonicalUrl */ .Z2)(lang, path); } return (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__/* .getCanonicalUrl */ .Z2)(lang, path); }; const getSEOTitle = ()=>{ if (isRange) { return getTitle(); } return `${t("surah")} ${chapterResponse.chapter.transliteratedName} - ${getTitle()}`; }; const getOGImage = ()=>{ if (isRange) { return (0,_lib_og__WEBPACK_IMPORTED_MODULE_18__/* .getChapterOgImageUrl */ .oJ)({ chapterId: versesResponse.verses[0]?.chapterId, verseNumber: versesResponse.verses[0]?.verseNumber, locale: lang }); } return (0,_lib_og__WEBPACK_IMPORTED_MODULE_18__/* .getChapterOgImageUrl */ .oJ)({ chapterId: chapterResponse.chapter.id, verseNumber: !isChapter ? versesResponse.verses[0]?.verseNumber : undefined, locale: lang }); }; const getDescription = ()=>{ if (isRange) { return t("chapter:ranges-meta-desc", { rangeFrom: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedVerseKey */ .Tj)(versesResponse.pagesLookup.lookupRange.from, lang), rangeTo: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedVerseKey */ .Tj)(versesResponse.pagesLookup.lookupRange.to, lang) }); } return !isChapter ? versesResponse.verses[0].textImlaeiSimple : t("chapter:meta-description", { transliteratedName: chapterResponse.chapter.transliteratedName, translatedName: chapterResponse.chapter.translatedName, revelationPlace: t(`surah-info:${chapterResponse.chapter.revelationPlace}`), chapterOrder: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedNumber */ .rQ)(Number(chapterResponse.chapter.id), lang), localeName: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .getLocaleName */ .J_)(lang), versesCount: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .toLocalizedNumber */ .rQ)(chapterResponse.chapter.versesCount, lang) }); }; return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, { children: [ /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_components_NextSeoWrapper__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, { title: getSEOTitle(), canonical: getCanonicalUrlValue(), image: getOGImage(), imageWidth: 1200, imageHeight: 630, description: getDescription(), languageAlternates: (0,_utils_locale__WEBPACK_IMPORTED_MODULE_11__/* .getLanguageAlternates */ .qc)(path) }), /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_components_QuranReader__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, { initialData: versesResponse, id: isRange ? null : chapterResponse.chapter.id, quranReaderDataType: quranReaderDataType }) ] }); }; // TODO: this needs to be localized and also reflected in next-sitemap.js const AYAH_KURSI_SLUGS = [ "ayatul-kursi", "آیت الکرسی" ]; const getStaticProps$1 = async ({ params , locale })=>{ let chapterIdOrVerseKeyOrSlug = String(params.chapterId); let isValidChapter = (0,_utils_validator__WEBPACK_IMPORTED_MODULE_13__/* .isValidChapterId */ .hP)(chapterIdOrVerseKeyOrSlug); const chaptersData = await (0,_utils_chapter__WEBPACK_IMPORTED_MODULE_10__/* .getAllChaptersData */ .T4)(locale); const isValidRanges = (0,_utils_validator__WEBPACK_IMPORTED_MODULE_13__/* .isRangesStringValid */ .z5)(chaptersData, chapterIdOrVerseKeyOrSlug); // initialize the value as if it's chapter let chapterId = chapterIdOrVerseKeyOrSlug; if (!isValidRanges && !isValidChapter && !(0,_utils_validator__WEBPACK_IMPORTED_MODULE_13__/* .isValidVerseKey */ .CG)(chaptersData, chapterIdOrVerseKeyOrSlug)) { // if the value is a slug of Ayatul Kursi if (AYAH_KURSI_SLUGS.includes(chapterIdOrVerseKeyOrSlug.toLowerCase())) { chapterIdOrVerseKeyOrSlug = "2:255"; } else { const sluggedChapterId = await (0,_api__WEBPACK_IMPORTED_MODULE_5__/* .getChapterIdBySlug */ .U0)(chapterIdOrVerseKeyOrSlug, locale); // if it's not a valid slug if (!sluggedChapterId) { return { notFound: true }; } chapterId = sluggedChapterId; isValidChapter = true; } } const defaultMushafId = (0,_utils_api__WEBPACK_IMPORTED_MODULE_9__/* .getMushafId */ .$P)((0,_redux_defaultSettings_util__WEBPACK_IMPORTED_MODULE_8__/* .getQuranReaderStylesInitialState */ .kq)(locale).quranFont, (0,_redux_defaultSettings_util__WEBPACK_IMPORTED_MODULE_8__/* .getQuranReaderStylesInitialState */ .kq)(locale).mushafLines).mushaf; // common API params between a chapter and the verse key. let apiParams = { ...(0,_utils_api__WEBPACK_IMPORTED_MODULE_9__/* .getDefaultWordFields */ .hD)((0,_redux_defaultSettings_util__WEBPACK_IMPORTED_MODULE_8__/* .getQuranReaderStylesInitialState */ .kq)(locale).quranFont), mushaf: defaultMushafId }; let numberOfVerses = 1; let pagesLookupResponse = null; try { // if it's a range of verses e.g. 2:255-2:256 if (isValidRanges) { const [{ verseKey: fromVerseKey }, { verseKey: toVerseKey }] = (0,_utils_verseKeys__WEBPACK_IMPORTED_MODULE_15__/* .parseVerseRange */ .p)(chapterIdOrVerseKeyOrSlug); pagesLookupResponse = await (0,_api__WEBPACK_IMPORTED_MODULE_5__/* .getPagesLookup */ .IP)({ mushaf: defaultMushafId, from: fromVerseKey, to: toVerseKey }); numberOfVerses = (0,_utils_verseKeys__WEBPACK_IMPORTED_MODULE_15__/* .generateVerseKeysBetweenTwoVerseKeys */ .h)(chaptersData, pagesLookupResponse.lookupRange.from, pagesLookupResponse.lookupRange.to).length; const firstPageOfRange = Object.keys(pagesLookupResponse.pages)[0]; const firstPageOfChapterLookup = pagesLookupResponse.pages[firstPageOfRange]; const versesResponse = await (0,_api__WEBPACK_IMPORTED_MODULE_5__/* .getRangeVerses */ .vp)(locale, { ...apiParams, ...{ perPage: "all", from: firstPageOfChapterLookup.from, to: firstPageOfChapterLookup.to } }); const metaData = { numberOfVerses }; versesResponse.metaData = metaData; versesResponse.pagesLookup = pagesLookupResponse; return { props: { chaptersData, versesResponse, quranReaderDataType: types_QuranReader__WEBPACK_IMPORTED_MODULE_17__/* .QuranReaderDataType.Ranges */ .Qi.Ranges }, revalidate: _utils_staticPageGeneration__WEBPACK_IMPORTED_MODULE_19__/* .ONE_WEEK_REVALIDATION_PERIOD_SECONDS */ .Dp }; } // if it's a verseKey if (!isValidChapter) { const [extractedChapterId, verseNumber] = (0,_utils_verse__WEBPACK_IMPORTED_MODULE_14__/* .getVerseAndChapterNumbersFromKey */ .bV)(chapterIdOrVerseKeyOrSlug); chapterId = extractedChapterId; // only get 1 verse apiParams = { ...apiParams, ...{ page: verseNumber, perPage: 1 } }; pagesLookupResponse = await (0,_api__WEBPACK_IMPORTED_MODULE_5__/* .getPagesLookup */ .IP)({ chapterNumber: Number(chapterId), mushaf: defaultMushafId, from: chapterIdOrVerseKeyOrSlug, to: chapterIdOrVerseKeyOrSlug }); } else { // if it's a chapter pagesLookupResponse = await (0,_api__WEBPACK_IMPORTED_MODULE_5__/* .getPagesLookup */ .IP)({ chapterNumber: Number(chapterId), mushaf: defaultMushafId }); numberOfVerses = (0,_utils_verseKeys__WEBPACK_IMPORTED_MODULE_15__/* .generateVerseKeysBetweenTwoVerseKeys */ .h)(chaptersData, pagesLookupResponse.lookupRange.from, pagesLookupResponse.lookupRange.to).length; const firstPageOfChapter = Object.keys(pagesLookupResponse.pages)[0]; const firstPageOfChapterLookup1 = pagesLookupResponse.pages[firstPageOfChapter]; apiParams = { ...apiParams, ...{ perPage: "all", from: firstPageOfChapterLookup1.from, to: firstPageOfChapterLookup1.to } }; } const versesResponse1 = await (0,_api__WEBPACK_IMPORTED_MODULE_5__/* .getChapterVerses */ .ix)((0,_utils_number__WEBPACK_IMPORTED_MODULE_20__/* .formatStringNumber */ .XK)(chapterId), locale, apiParams); const metaData1 = { numberOfVerses }; versesResponse1.metaData = metaData1; versesResponse1.pagesLookup = pagesLookupResponse; return { props: { chaptersData, chapterResponse: { chapter: { ...(0,_utils_chapter__WEBPACK_IMPORTED_MODULE_10__/* .getChapterData */ .dy)(chaptersData, chapterId), id: chapterId } }, versesResponse: versesResponse1, quranReaderDataType: isValidChapter ? types_QuranReader__WEBPACK_IMPORTED_MODULE_17__/* .QuranReaderDataType.Chapter */ .Qi.Chapter : types_QuranReader__WEBPACK_IMPORTED_MODULE_17__/* .QuranReaderDataType.Verse */ .Qi.Verse }, revalidate: _utils_staticPageGeneration__WEBPACK_IMPORTED_MODULE_19__/* .ONE_WEEK_REVALIDATION_PERIOD_SECONDS */ .Dp }; } catch (error) { return { props: { hasError: true }, revalidate: _utils_staticPageGeneration__WEBPACK_IMPORTED_MODULE_19__/* .REVALIDATION_PERIOD_ON_ERROR_SECONDS */ .eW }; } }; const getStaticPaths = async ()=>({ paths: [], fallback: "blocking" }); var serverComponentModule = /*#__PURE__*/Object.freeze({ __proto__: null, getStaticProps: getStaticProps$1, getStaticPaths: getStaticPaths, 'default': Chapter }); /* * This file is a template for the code which will be substituted when our webpack loader handles non-API files in the * `pages/` directory. * * We use `__SENTRY_WRAPPING_TARGET_FILE__.cjs` as a placeholder for the path to the file being wrapped. Because it's not a real package, * this causes both TS and ESLint to complain, hence the pragma comments below. */ const userPageModule = serverComponentModule ; const pageComponent = userPageModule ? userPageModule.default : undefined; const origGetInitialProps = pageComponent ? pageComponent.getInitialProps : undefined; const origGetStaticProps = userPageModule ? userPageModule.getStaticProps : undefined; const origGetServerSideProps = userPageModule ? userPageModule.getServerSideProps : undefined; // eslint-disable-next-line @typescript-eslint/no-explicit-any const getInitialPropsWrappers = { '/_app': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapAppGetInitialPropsWithSentry, '/_document': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapDocumentGetInitialPropsWithSentry, '/_error': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapErrorGetInitialPropsWithSentry, }; const getInitialPropsWrapper = getInitialPropsWrappers['/[chapterId]'] || _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetInitialPropsWithSentry; if (pageComponent && typeof origGetInitialProps === 'function') { pageComponent.getInitialProps = getInitialPropsWrapper(origGetInitialProps) ; } const getStaticProps = typeof origGetStaticProps === 'function' ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetStaticPropsWithSentry(origGetStaticProps, '/[chapterId]') : undefined; const getServerSideProps = typeof origGetServerSideProps === 'function' ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetServerSidePropsWithSentry(origGetServerSideProps, '/[chapterId]') : undefined; const pageWrapperTemplate = pageComponent ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapPageComponentWithSentry(pageComponent ) : pageComponent; __webpack_async_result__(); } catch(e) { __webpack_async_result__(e); } }); /***/ }), /***/ 75184: /***/ ((module) => { module.exports = require("@reduxjs/toolkit"); /***/ }), /***/ 58097: /***/ ((module) => { module.exports = require("@sentry/nextjs"); /***/ }), /***/ 59456: /***/ ((module) => { module.exports = require("@xstate/react"); /***/ }), /***/ 59003: /***/ ((module) => { module.exports = require("classnames"); /***/ }), /***/ 34741: /***/ ((module) => { module.exports = require("clipboard-copy"); /***/ }), /***/ 62733: /***/ ((module) => { module.exports = require("fuse.js"); /***/ }), /***/ 59606: /***/ ((module) => { module.exports = require("humps"); /***/ }), /***/ 59969: /***/ ((module) => { module.exports = require("lodash/capitalize"); /***/ }), /***/ 93908: /***/ ((module) => { module.exports = require("lodash/debounce"); /***/ }), /***/ 12372: /***/ ((module) => { module.exports = require("lodash/findKey"); /***/ }), /***/ 98492: /***/ ((module) => { module.exports = require("lodash/groupBy"); /***/ }), /***/ 35599: /***/ ((module) => { module.exports = require("lodash/isArray"); /***/ }), /***/ 35526: /***/ ((module) => { module.exports = require("lodash/random"); /***/ }), /***/ 64042: /***/ ((module) => { module.exports = require("lodash/range"); /***/ }), /***/ 47657: /***/ ((module) => { module.exports = require("lodash/sample"); /***/ }), /***/ 18459: /***/ ((module) => { module.exports = require("lodash/uniq"); /***/ }), /***/ 16641: /***/ ((module) => { module.exports = require("next-seo"); /***/ }), /***/ 74137: /***/ ((module) => { module.exports = require("next-translate/Trans"); /***/ }), /***/ 60866: /***/ ((module) => { module.exports = require("next-translate/useTranslation"); /***/ }), /***/ 3280: /***/ ((module) => { module.exports = require("next/dist/shared/lib/app-router-context.js"); /***/ }), /***/ 92796: /***/ ((module) => { module.exports = require("next/dist/shared/lib/head-manager-context.js"); /***/ }), /***/ 3539: /***/ ((module) => { module.exports = require("next/dist/shared/lib/i18n/detect-domain-locale.js"); /***/ }), /***/ 34014: /***/ ((module) => { module.exports = require("next/dist/shared/lib/i18n/normalize-locale-path.js"); /***/ }), /***/ 78524: /***/ ((module) => { module.exports = require("next/dist/shared/lib/is-plain-object.js"); /***/ }), /***/ 95832: /***/ ((module) => { module.exports = require("next/dist/shared/lib/loadable.js"); /***/ }), /***/ 78020: /***/ ((module) => { module.exports = require("next/dist/shared/lib/mitt.js"); /***/ }), /***/ 64406: /***/ ((module) => { module.exports = require("next/dist/shared/lib/page-path/denormalize-page-path.js"); /***/ }), /***/ 24964: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router-context.js"); /***/ }), /***/ 93431: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/add-locale.js"); /***/ }), /***/ 11751: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/add-path-prefix.js"); /***/ }), /***/ 46220: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/compare-states.js"); /***/ }), /***/ 10299: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/format-next-pathname-info.js"); /***/ }), /***/ 23938: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/format-url.js"); /***/ }), /***/ 29565: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/get-asset-path-from-route.js"); /***/ }), /***/ 35789: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/get-next-pathname-info.js"); /***/ }), /***/ 1897: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/is-bot.js"); /***/ }), /***/ 1428: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/is-dynamic.js"); /***/ }), /***/ 28854: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/parse-path.js"); /***/ }), /***/ 91292: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/parse-relative-url.js"); /***/ }), /***/ 34567: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/path-has-prefix.js"); /***/ }), /***/ 80979: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/querystring.js"); /***/ }), /***/ 93297: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/remove-trailing-slash.js"); /***/ }), /***/ 36052: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/resolve-rewrites.js"); /***/ }), /***/ 84226: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/route-matcher.js"); /***/ }), /***/ 95052: /***/ ((module) => { module.exports = require("next/dist/shared/lib/router/utils/route-regex.js"); /***/ }), /***/ 59232: /***/ ((module) => { module.exports = require("next/dist/shared/lib/utils.js"); /***/ }), /***/ 40968: /***/ ((module) => { module.exports = require("next/head"); /***/ }), /***/ 71853: /***/ ((module) => { module.exports = require("next/router"); /***/ }), /***/ 16689: /***/ ((module) => { module.exports = require("react"); /***/ }), /***/ 2784: /***/ ((module) => { module.exports = require("react-hotkeys-hook"); /***/ }), /***/ 6022: /***/ ((module) => { module.exports = require("react-redux"); /***/ }), /***/ 78404: /***/ ((module) => { module.exports = require("react-virtuoso"); /***/ }), /***/ 20997: /***/ ((module) => { module.exports = require("react/jsx-runtime"); /***/ }), /***/ 14161: /***/ ((module) => { module.exports = require("redux-persist"); /***/ }), /***/ 52648: /***/ ((module) => { module.exports = require("refresh-fetch"); /***/ }), /***/ 82522: /***/ ((module) => { module.exports = require("xstate"); /***/ }), /***/ 44549: /***/ ((module) => { module.exports = require("xstate/lib/actions"); /***/ }), /***/ 11601: /***/ ((module) => { module.exports = import("@radix-ui/react-checkbox");; /***/ }), /***/ 74973: /***/ ((module) => { module.exports = import("@radix-ui/react-collapsible");; /***/ }), /***/ 77715: /***/ ((module) => { module.exports = import("@radix-ui/react-dialog");; /***/ }), /***/ 31481: /***/ ((module) => { module.exports = import("@radix-ui/react-dropdown-menu");; /***/ }), /***/ 98680: /***/ ((module) => { module.exports = import("@radix-ui/react-popover");; /***/ }), /***/ 4086: /***/ ((module) => { module.exports = import("@radix-ui/react-radio-group");; /***/ }), /***/ 72994: /***/ ((module) => { module.exports = import("@radix-ui/react-separator");; /***/ }), /***/ 66704: /***/ ((module) => { module.exports = import("@radix-ui/react-tooltip");; /***/ }), /***/ 28560: /***/ ((module) => { module.exports = import("@radix-ui/react-visually-hidden");; /***/ }), /***/ 88813: /***/ ((module) => { module.exports = import("firebase/compat/analytics");; /***/ }), /***/ 33773: /***/ ((module) => { module.exports = import("firebase/compat/app");; /***/ }), /***/ 69915: /***/ ((module) => { module.exports = import("js-cookie");; /***/ }), /***/ 45641: /***/ ((module) => { module.exports = import("react-hook-form");; /***/ }), /***/ 35517: /***/ ((module) => { module.exports = import("react-joyride");; /***/ }), /***/ 3590: /***/ ((module) => { module.exports = import("react-toastify");; /***/ }), /***/ 15941: /***/ ((module) => { module.exports = import("swr");; /***/ }), /***/ 79847: /***/ ((module) => { module.exports = import("swr/immutable");; /***/ }), /***/ 63477: /***/ ((module) => { module.exports = require("querystring"); /***/ }) }; ; // load runtime var __webpack_require__ = require("../webpack-runtime.js"); __webpack_require__.C(exports); var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) var __webpack_exports__ = __webpack_require__.X(0, [11497,79165,96954,96270,24709,57933,61239,25869,50497,76410,79717,13830,37883,22197,12951,36049,85949,62093,91308,41051,99163,5639,42752,46570,64564,57072,37013,67972,6094,17543,66151,39508], () => (__webpack_exec__(72009))); module.exports = __webpack_exports__; })(); //# sourceMappingURL=[chapterId].js.map